package com.xueyi.system.temperature.domain.po;

import java.time.LocalDateTime;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xueyi.common.core.web.tenant.base.TBaseEntity;
import com.xueyi.system.temperature.domain.dto.BaseShedTemperatureDto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.xueyi.common.core.annotation.Excel;

/**
 * 库房温度 持久化对象
 *
 * @author yanhe
 */
@TableName(value = "base_shed_temperature", excludeProperty = {"sort", "status"})
public class BaseShedTemperaturePo extends TBaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 记录日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @Excel(name = "记录日期", width = 30, dateFormat = "yyyy-MM-dd")
    @TableField("record_date")
    private LocalDateTime recordDate;

    /**
     * 记录人
     */
    @Excel(name = "记录人")
    @TableField("recorder")
    private String recorder;

    /**
     * 上午下午
     */
    @Excel(name = "上午下午")
    @TableField("am_pm")
    private String amPm;

    /**
     * 温度
     */
    @Excel(name = "温度")
    @TableField("temperature")
    private String temperature;

    /**
     * 湿度
     */
    @Excel(name = "湿度")
    @TableField("humidity")
    private String humidity;

    /**
     * 处理措施
     */
    @Excel(name = "处理措施")
    @TableField("handle_measure")
    private String handleMeasure;


    public LocalDateTime getRecordDate() {
        return recordDate;
    }

    public void setRecordDate(LocalDateTime recordDate) {
        this.recordDate = recordDate;
    }

    public void setRecorder(String recorder) {
        this.recorder = recorder;
    }

    public String getRecorder() {
        return recorder;
    }

    public void setAmPm(String amPm) {
        this.amPm = amPm;
    }

    public String getAmPm() {
        return amPm;
    }

    public void setTemperature(String temperature) {
        this.temperature = temperature;
    }

    public String getTemperature() {
        return temperature;
    }

    public void setHumidity(String humidity) {
        this.humidity = humidity;
    }

    public String getHumidity() {
        return humidity;
    }

    public void setHandleMeasure(String handleMeasure) {
        this.handleMeasure = handleMeasure;
    }

    public String getHandleMeasure() {
        return handleMeasure;
    }

}
